dead animals - German English Dictionary